package com.pagoda.nerp.trade.dao;

import com.pagoda.nerp.trade.entity.PurVendorListprice;

import java.util.List;
import java.util.Map;

public interface PurVendorListpriceDao {
    int deleteByPrimaryKey(Integer vendorListPriceId);

    int insert(PurVendorListprice record);

    PurVendorListprice selectByPrimaryKey(Integer vendorListPriceId);

    List<PurVendorListprice> selectAll();

    int updateByPrimaryKey(PurVendorListprice record);
    
    List<PurVendorListprice> selectListByContifion(int vendorId);
    
    PurVendorListprice selectOneByContifion(int vendorListPriceId);
    
    List<PurVendorListprice> selectListByRequest(String goodsRequestCode);
    
    int updateStatus(Map map);
}